edificio ecológico - French English Dictionary